Rio de Janeiro authorities have halted plans for the construction of a new circuit where a company hoped to host the country's Formula 1 Grand Prix. Eduardo Cavaliere, Rio city hall's environment secretary, said on his social media channels that... MoreĀ»